revetment covered with vegetation - Francés Inglés Diccionario